home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 34.zip / BS1 part 34 / Aztec C 5.0a disk 3.adf / asm / devices / printer.i < prev    next >
Text File  |  1986-11-10  |  3KB  |  135 lines

  1.    IFND  DEVICES_PRINTER_I
  2. DEVICES_PRINTER_I EQU   1
  3.    IFND  EXEC_NODES_I
  4.    INCLUDE  "exec/nodes.i"
  5.    ENDC
  6.    IFND  EXEC_LISTS_I
  7.    INCLUDE  "exec/lists.i"
  8.    ENDC
  9.    IFND  EXEC_PORTS_I
  10.    INCLUDE  "exec/ports.i"
  11.    ENDC
  12.    IFND  EXEC_IO_I
  13.    INCLUDE  "exec/io.i"
  14.    ENDC
  15.    DEVINIT
  16.    DEVCMD   PRD_RAWWRITE
  17.    DEVCMD   PRD_PRTCOMMAND
  18.    DEVCMD   PRD_DUMPRPORT
  19. aRIS     EQU    0
  20. aRIN     EQU    1
  21. aIND     EQU    2
  22. aNEL     EQU    3
  23. aRI      EQU    4
  24. aSGR0    EQU    5
  25. aSGR3    EQU    6
  26. aSGR23   EQU    7
  27. aSGR4    EQU    8
  28. aSGR24   EQU    9
  29. aSGR1    EQU   10
  30. aSGR22   EQU   11
  31. aSFC     EQU   12
  32. aSBC     EQU   13
  33. aSHORP0  EQU   14
  34. aSHORP2  EQU   15
  35. aSHORP1  EQU   16
  36. aSHORP4  EQU   17
  37. aSHORP3  EQU   18
  38. aSHORP6  EQU   19
  39. aSHORP5  EQU   20
  40. aDEN6    EQU   21
  41. aDEN5    EQU   22
  42. aDEN4    EQU   23
  43. aDEN3    EQU   24
  44. aDEN2    EQU   25
  45. aDEN1    EQU   26
  46. aSUS2    EQU   27
  47. aSUS1    EQU   28
  48. aSUS4    EQU   29
  49. aSUS3    EQU   30
  50. aSUS0    EQU   31
  51. aPLU     EQU   32
  52. aPLD     EQU   33
  53. aFNT0    EQU   34
  54. aFNT1    EQU   35
  55. aFNT2    EQU   36
  56. aFNT3    EQU   37
  57. aFNT4    EQU   38
  58. aFNT5    EQU   39
  59. aFNT6    EQU   40
  60. aFNT7    EQU   41
  61. aFNT8    EQU   42
  62. aFNT9    EQU   43
  63. aFNT10   EQU   44
  64. aPROP2   EQU   45
  65. aPROP1   EQU   46
  66. aPROP0   EQU   47
  67. aTSS     EQU   48
  68. aJFY5    EQU   49
  69. aJFY7    EQU   50
  70. aJFY6    EQU   51
  71. aJFY0    EQU   52
  72. aJFY2    EQU   53
  73. aJFY3    EQU   54
  74. aVERP0   EQU   55
  75. aVERP1   EQU   56
  76. aSLPP    EQU   57
  77. aPERF    EQU   58
  78. aPERF0   EQU   59
  79. aLMS     EQU   60
  80. aRMS     EQU   61
  81. aTMS     EQU   62
  82. aBMS     EQU   63
  83. aSTBM    EQU   64
  84. aSLRM    EQU   65
  85. aCAM     EQU   66
  86. aHTS     EQU   67
  87. aVTS     EQU   68
  88. aTBC0    EQU   69
  89. aTBC3    EQU   70
  90. aTBC1    EQU   71
  91. aTBC4    EQU   72
  92. aTBCALL  EQU   73
  93. aTBSALL  EQU   74
  94. aEXTEND  EQU   75
  95.  STRUCTURE IOPrtCmdReq,IO_SIZE
  96.     UWORD   io_PrtCommand
  97.     UBYTE   io_Parm0
  98.     UBYTE   io_Parm1
  99.     UBYTE   io_Parm2
  100.     UBYTE   io_Parm3
  101.     LABEL   iopcr_SIZEOF
  102.  STRUCTURE  IODRPReq,IO_SIZE
  103.     APTR    io_RastPort
  104.     APTR    io_ColorMap
  105.     ULONG   io_Modes
  106.     UWORD   io_SrcX
  107.     UWORD   io_SrcY
  108.     UWORD   io_SrcWidth
  109.     UWORD   io_SrcHeight
  110.     LONG    io_DestCols
  111.     LONG    io_DestRows
  112.     UWORD   io_Special
  113.     LABEL   iodrpr_SIZEOF
  114. SPECIAL_MILCOLS      EQU   $01
  115. SPECIAL_MILROWS      EQU   $02
  116. SPECIAL_FULLCOLS     EQU   $04
  117. SPECIAL_FULLROWS     EQU   $08
  118. SPECIAL_FRACCOLS     EQU   $10
  119. SPECIAL_FRACROWS     EQU   $20
  120. SPECIAL_ASPECT       EQU   $80
  121. SPECIAL_DENSITYMASK  EQU   $F00
  122. SPECIAL_DENSITY1     EQU   $100
  123. SPECIAL_DENSITY2     EQU   $200
  124. SPECIAL_DENSITY3     EQU   $300
  125. SPECIAL_DENSITY4     EQU   $400
  126. SPECIAL_CENTER                  EQU     $40
  127. PDERR_CANCEL         EQU   1
  128. PDERR_NOTGRAPHICS    EQU   2
  129. PDERR_INVERTHAM      EQU   3
  130. PDERR_BADDIMENSION   EQU   4
  131. PDERR_DIMENSIONOVFLOW EQU  5
  132. PDERR_INTERNALMEMORY EQU   6
  133. PDERR_BUFFERMEMORY   EQU   7
  134.    ENDC
  135.